package hee;
  //지금까지 메스드짤대 배열을 사용했지만 지금은
  //return으로 하는 방법임.

//코드 입력 4가지 기본숙지
//1변수선언 
//2입력값
//3처리
//4결과출력

//아래순번은 return사용에서의 흐름임.
import java.util.Scanner;

public class J10Return {
	//return 문을 사용하는 메서드
	//배열에 비해 코드 간소화

	public static void main(String[] args) {
		int x, y; //사칙연산할 입력 값
		int sum, minus, multiple, divide;
		
		Scanner sc=new Scanner(System.in);
		System.out.println("x,y 값을 입력하세요");
		x=sc.nextInt();
		y=sc.nextInt();
		
		//먼저, 메서드가 호출되고                    //get으로 시작되는 getsum은 메소드를 정의하겠다는 뜻.
		//메서드가 return한 결과값을 변수에 저장
		sum=getSum(x,y);              //2.getsum에서 앞에 sum을붙여죠야 함.아래 int때문임.
		minus=getminus(x,y);          //getSum(x*y)곱 한것이 sum에 들어간다.
		multiple=getmultiple(x,y);
		divide=getdivide(x,y);
		
		System.out.println(x);
		System.out.println(y);
		System.out.println(sum);
		System.out.println(minus);
		System.out.println(multiple);
		System.out.println(divide);
		sc.close();
		
		
		
	}

	private static int getdivide(int x, int y) {
		return x/y;
		
//		int divide;    //1.void선언하고 divide을 쓰면 에러.. void=>int로 변경해야
//		divide=x/y;
//		return divide;
	}

	private static int getmultiple(int x, int y) {
		return x*y;
		

	}

	private static int getminus(int x, int y) {
		return x-y;
	
	}

	private static int getSum(int x, int y) {
		return x+y;
		
   

	}
		
}

		




